home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.hardware
- Path: netnews.upenn.edu!dsinc!scala!news
- From: dave.haynie@scala.com (Dave Haynie)
- Subject: Re: What can we do with CHRP?
- Sender: news@scala.scala.com (Usenet administrator)
- Message-ID: <1996Apr9.191049.7485@scala.scala.com>
- Date: Tue, 9 Apr 1996 19:10:49 GMT
- Reply-To: dave.haynie@scala.com (Dave Haynie)
- References: <633.6672T1225T1578@avicom.net>
- Nntp-Posting-Host: gator
- Organization: Scala Computer Television, US Research Center
-
- In <633.6672T1225T1578@avicom.net>, grubic@avicom.net (James Grubic) writes:
- >So let's say that AT does the smart thing and comes out with a CHRP PowerPC
- >Amiga. How difficult would it be to run multiple OS's on it?
-
- Easy, if you mean via multi-boot. It's the same way you can run
- Windows, OS/2, Solaris, Linux, etc. on a PClone today. The system
- motherboard itself has a Hardware Abstraction Layer, primarily a
- series of small access routines for talking to hardware, a bit more
- sophisticated, but the same basic idea, as the BIOS in the PC
- Clone. One feature is a simple boot mechanism which is OS
- independent. It's quite possible to boot directly into one OS this
- way, or instead, boot to a menu of OSs.
-
- >Like, I would want to have a MacOS, AmigaOS, C64/128 OS (Heh), and possibly
- >Windows NT running on the sucker.
-
- The C64/128 OS would run in emulation under some other OS. The
- remaining three could be on that boot menu. Technically,
- anyway. That's assuming Apple releases a disk-based version of the OS
- (they may do it via a ROM, which could force you to boot into other
- OSs from the MacOS, just like the AmigaOS technically launches other
- OSs on the Amiga today). Windows NT will probably offer to remove all
- other OSs when installed, and disable your boot menu, just like
- Windows does on a PC today.
-
- >I don't mean a ShapeShifter kinda thing...I mean the real deal.
-
- Shapeshifter is the real deal, it's simply hosting the MacOS under the
- AmigaOS. That's an advantage if you need to get to both at the same
- time. It's a disadvantage if the existence of one OS gets in the way
- of the other (for example, an AmigaOS hosted under NT would kill the
- AmigaOS's realtime response, since NT has no realtime response).
-
- > How would the machine recognize a Mac or Amiga formatted hard drive,
- > and boot for that particular OS?
-
- Just as on the Amiga today, a single hard disk can contain any number
- of partitions. The simple boot code in ROM knows how to load and start
- an OS from the partition tagged as bootable, or having the highest
- boot priority if PPCP were to get as sophisticated as the
- AmigaOS. Presumably the OS is responsible for being smart enough to
- stay on its boot partition until it has advanced far enough along to
- know if it understands any of the other partitions or not.
-
- > Would ROMs still need to be involved?
-
- They aren't needed. PPCP supports up to 4MB of OS-specific ROM,
- something Apple demanded. So Apple may still use ROM as a dongle of
- sorts, so you can't install MacOS from your buddy's CD-ROM. But they
- don't have to involve the ROM.
-
- Dave Haynie | ex-Commodore Engineering | for DiskSalv 3 &
- Sr. Systems Engineer | Hardwired Media Company | "The Deathbed Vigil"
- Scala Inc., US R&D | Ki No Kawa Aikido | info@iam.com
-
- "Feeling ... Pretty ... Psyched" -R.E.M.
-
-